/* 登录和用户的接口统一管理 */
import request from '../utils/request'

/* 接口统一管理 */
import config from '../config/url.config.js'

// 导出登录的方法
export function login(query) {
  return request.post(config.login, query)
}

// 导出添加账号的方法
export function addUser(query) {
  return request.post(config.addUsers, query)
}

// 导出用户列表的方法
export function userList(query) {
  return request.get(config.getUsersList, query)
}

// 导出删除账号的方法
export function userDel(id) {
  return request.get(config.delUsers, id)
}

// 导出批量删除的方法
export function batchDel(ids) {
  return request.get(config.batchDel, ids)
}

// 导出修改数据的方法
export function alterUser(query) {
  return request.post(config.editUsers, query)
}

// 导出验证密码旧密码是否正确方法
export function checkoldpwd(param) {
  return request.get(config.checkoldPwd, param)
}

// 导出修改原密码方法
export function editpwd(param) {
  return request.post(config.editPwd, param)
}

// 导出个人信息的方法
export function info() {
  return request.get(config.accountInfo)
}

// 导出修改头像的方法
export function alterImg(params) {
  return request.get(config.avatarEdit, params)
}
